package co.com.inventarios.vista;



import java.sql.SQLException;
import com.icesoft.faces.component.ext.HtmlInputText;


public class Ivap_MB {
	
	private String codigo;
	private String nombre;
	private Long activo;
	private Double porcentaje;
	private HtmlInputText txtCodigo;
	private HtmlInputText txtNombre;
	private HtmlInputText txtPorcentaje;
	private String selectedCheck;
	private boolean seleccion;
	
	Ivab_MB registro;

	public String getCodigo() {
		return codigo;
	}
	public void setCodigo(String codigo) {
		this.codigo = codigo;
	}
	public String getNombre() {
		return nombre;
	}
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	public Long getActivo() {
		return activo;
	}
	public void setActivo(Long activo) {
		this.activo = activo;
	}
	
	public Double getPorcentaje() {
		return porcentaje;
	}
	public void setPorcentaje(Double porcentaje) {
		this.porcentaje = porcentaje;
	}
	
	public HtmlInputText getTxtCodigo() {
		return txtCodigo;
	}
	public void setTxtCodigo(HtmlInputText txtCodigo) {
		this.txtCodigo = txtCodigo;
	}
	public HtmlInputText getTxtNombre() {
		return txtNombre;
	}
	public void setTxtNombre(HtmlInputText txtNombre) {
		this.txtNombre = txtNombre;
	}
	public HtmlInputText getTxtPorcentaje() {
		return txtPorcentaje;
	}
	public void setTxtPorcentaje(HtmlInputText txtPorcentaje) {
		this.txtPorcentaje = txtPorcentaje;
	}
	public String getSelectedCheck() {
		return selectedCheck;
	}
	public void setSelectedCheck(String selectedCheck) {
		this.selectedCheck = selectedCheck;
	}
	public boolean isSeleccion() {
		return seleccion;
	}
	public void setSeleccion(boolean seleccion) {
		this.seleccion = seleccion;
	}
	
	
	//           Accions
	
	
	
//	public Ivap_MB(){
//	   registro.setBnombre("hola");	
//     this.txtNombre.setDisabled(true);
//		
//		
//		String EST= (String)SessionUtil.get(SessionVars.ESTADO);
//		SessionUtil.removeAtribute(SessionVars.ESTADO);
//		if (EST=="0") {
//			txtCodigo1.setDisabled(false);
//		} else {
//			txtCodigo1.setDisabled(true);
//		}	
		
//		iva_logica = new IvaLogica();
//		
//		miIva = new Tipoiva();
//		String EST= (String)SessionUtil.get(SessionVars.ESTADO);
//		SessionUtil.removeAtribute(SessionVars.CODIGOID);
//		try {
//			miIva = iva_logica.consultarIva("ivacodigo", cod);
//			setCodigo(miIva.getIvacodigo());
//			setNombre(miIva.getIvanombre());
//			setPorcentaje(miIva.getIvaporcen());
//			setActivo(miIva.getIvaactivo());
//			
//			if (activo==1) {
//				 seleccion = true ;
//			} else {
//				 seleccion = false;
//			}	
//			
//		} catch (Exception e) {
//			e.printStackTrace();
//		}
//	}

	
	
//	public void action_GuardarIva(ActionEvent ae) {
//
//		iva_logica = new IvaLogica();
//		
//		if (seleccion) {
//			activo = new Long(1);
//		} else {
//			activo = new Long(0);
//		}
//		
//		
//		try {
//			iva_logica.grabarIva(codigo, nombre,porcentaje,activo);
//			FacesContext.getCurrentInstance().addMessage("msg",
//					new FacesMessage("Se registro Satisfactoriamente"));
//		} catch (Exception e) {
//			e.printStackTrace();
//			FacesContext.getCurrentInstance().addMessage("msg",
//					new FacesMessage(e.getMessage()));
//		}	
//		
//		
//	}
	
	
	
	public String action_Cancelar() throws SQLException {
		registro = null;
		return "IvaB";
	}
	
	
}
